﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ClasesLibreria.dominio;
using System.Data.SqlClient;

namespace ClasesLibreria.dao
{
    public static class DAOMarca
    {
        public static MarcaProducto getById(int id, string connectionString)
        {
            MarcaProducto marca = new MarcaProducto();
            SqlConnection conn;
            SqlCommand cmd;
            SqlDataReader dr;

            conn = new SqlConnection();
            conn.ConnectionString = connectionString;
            conn.Open();
            cmd = new SqlCommand(
                                    "SELECT IdMarcaProducto, " +
                                    "       NombreProducto " +
                                    "  FROM MarcaProducto " +
                                    " WHERE IdMarcaProducto = @IdMarcaProducto"
                                );
            cmd.Connection = conn;
            cmd.Parameters.Add(new SqlParameter("@IdMarcaProducto", id));
            dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                marca.Id = int.Parse(dr["IdMarcaProducto"].ToString());
                marca.Nombre = dr["NombreProducto"].ToString();
                break;
            }
            return marca;
        }
    }
}
